have significant influence on somebody - Français Anglais Dictionnaire